:root {
    --el-header-height: auto;
    --el-button-font-weight: normal;
    --el-background-color-base: #f9f9f9;
    --el-table-current-row-background-color: #efefef;
}

.el-menu.el-menu--horizontal {
    border-bottom: none;
}

.el-menu--horizontal > .el-submenu .el-submenu__title {
    margin: 0 10px;
    padding: 10px 0;
    height: auto;
    line-height: normal;
}

.el-menu--horizontal > .el-submenu.is-active .el-submenu__title {
    border-bottom: none;
    color: var(--el-color-primary);
    font-weight: bold;
}

.el-menu--horizontal > .el-submenu .el-submenu__title {
    color: var(--el-text-color-regular);
}

.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {
    background-color: #f5f7fa;
}

.el-breadcrumb__item .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner {
    color: var(--el-text-color-placeholder);
}

.el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
    color: var(--el-text-color-placeholder);
}

.el-header {
    display: flex;
    flex-direction: row;
    padding: 15px 20px;
    background-color: #fff;
}

.el-dropdown-link {
    cursor: pointer;
    padding: 5px;
}

.el-pagination {
    margin-top: 20px;
    text-align: center;
    font-weight: normal;
}

.el-form--inline .el-input {
    width: 120px;
}

.el-form-item__content {
    flex: none;
}

.el-form--inline {
    text-align: center;
}

/*.el-button--text {*/
/*    color: inherit;*/
/*}*/
